Things that involve decimals most likely involve floats.
They count like this:
3f000000 = 0.5
3f800000 = 1
40000000 = 2
40400000 = 3
40800000 = 4
40a00000 = 5
40c00000 = 6
40e00000 = 7
41000000 = 8
41100000 = 9
41200000 = 10
41300000 = 11
41400000 = 12
41500000 = 13
41600000 = 14
41700000 = 15
41800000 = 16
41880000 = 17
41900000 = 18
41980000 = 19
41a00000 = 20
41a80000 = 21
41b00000 = 22
41b80000 = 23
41c00000 = 24
41c80000 = 25
41d00000 = 26
41d80000 = 27
41e00000 = 28
41e80000 = 29
41f00000 = 30
41f80000 = 31
42000000 = 32
42040000 = 33
42080000 = 34
420c0000 = 35
42100000 = 36
42140000 = 37
42180000 = 38
421c0000 = 39
42200000 = 40

42c80000 = 100

447a0000 = 1000



The base changes every 00800000.  Add or subtract that amount to
double a number or divide it by 2.  You should see the pattern.
To make them negative, add exactly 80000000.

3fc00000 = 1
3fc00000 + 80000000 = bfc00000 = -1

42c80000 = 100
42c80000 + 00800000 = 43480000 = 200 (adding 00800000 doubled 100)
43480000 + 80000000 = c3480000 = -200


To find floats, use the unsigned 4 bytes value scan.  I wouldn't
know how to explain it.  I'm not sure how.


Things that are often floats:
1.  Anything that is a meter or bar that slowly decreases or
increases.  That could be a health bar or something similar.
Maybe the ammo of a flamethrower that has a bar for fuel.
2.  Timers.  Things like 9.87 seconds are usually floats.
3.  Your position.  You can find your position on a level,
and create a position modifier code in a game to move through
walls and instantly teleport to places you want to go to.
4.  It's rare, but ammo or other things that are normal numbers
that are never negative or decimals.  Area 51's grenade ammo
count is floats, even though you can't have -109.375 grenades.